crevice (thin long opening) - French English Dictionary